@charset "utf-8";
/* CSS Document */
/**********公共样式**********/
ul,ol,li{list-style:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a {text-decoration:none; color:#a7c4e6;}
a:hover{text-decoration:none; color:#a7c4e6;}
img{border:0;vertical-align:top;}
em,i{font-weight:normal; font-style:normal;}
p{word-wrap:break-word}
a:focus,input,textarea {outline-style:none;}
em,i,b{font-weight:normal; font-style:normal;}
body{font-size:12px; line-height:24px; background-color:#fff; min-width:960px; overflow-x:hidden; color:#a7c4e6;margin:0;padding:0}
body,input,textarea,select{font-family:"Microsoft Yahei", Verdana, Geneva, sans-serif, tahoma,'\5b8b\4f53'}

.site_nav{ background:url(../images/top/bg.jpg) left top no-repeat; width:100%; height:30px; min-width:1200px;}
.lf{ float:left; margin-left:95px;}
.lf ul li{ float:left; height:30px; line-height:31px; margin-right:20px;}
.lf ul li.z_y a,.lf ul li.y_j a b{ color:#f4d71b}
.lf ul li.y_j,.lf ul li.x_x,.fr ul li{ background:url(../images/top/tb_icon.gif) no-repeat;}
.lf ul li.y_j{ padding-left:12px; background-position:0 11px;}
.lf ul li.x_x{ padding-left:15px; background-position:0 -10px;}

.fr{ float:right; overflow:hidden}
.fr ul li{ float:left; background-position:0 -80px; padding-left:15px; margin-left:15px; height:30px; line-height:31px;}
.fr ul li a{line-height:32px;}
.fr ul li.g_icon{ background-position:0 -39px; padding-left:20px}
.fr ul li a:hover{ color:#f4d71b}
.fr ul li.g_top{ background-position:0 -120px; width:23px;}
.fr ul li.g_top a{ display:block; width:23px; height:30px;}